home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 3
/
Aminet 3 - July 1994.iso
/
Aminet
/
gfx
/
pbm
/
source1.lha
/
netpbm
/
amiga
/
README.SASC
< prev
Wrap
Text File
|
1994-01-26
|
2KB
|
48 lines
SAS/C SMakefiles for SAS/C 6.0 and greater have been created by Robert A. Knop
Jr. (rknop@cco.caltech.edu). These Makefiles have been tested with SAS/C
6.51. They are based on the 7dec1993 release of netpbm.
See also README.AMIGA for DICE, Amiga binary, and Amiga general information
from Ingo Wilken.
The following files are specific to SAS/C SMakefiles:
SMakefile - Top level makefile, runs SMakefiles in pbm, pgm, ppm, pnm
SCOPTIONS - SAS/C options file
foreach_amiga.lha - Amiga Shell utility needed in the SMakefiles
pbm/SMakefile - make file for pbm, run by top level SMAkefile
pbm/SCOPTIONS - should be same as top level SCOPTIONS
pgm/SMakefile - make file for pgm, run by top level SMAkefile
pgm/SCOPTIONS - should be same as top level SCOPTIONS
ppm/SMakefile - make file for ppm, run by top level SMAkefile
ppm/SCOPTIONS - should be same as top level SCOPTIONS
pnm/SMakefile - make file for pnm, run by top level SMAkefile
pnm/SCOPTIONS - should be same as top level SCOPTIONS
The shell script stamp-date.amiga by Ingo Wilken is used by the SAS/C Amiga
SMakefile.
To build netpbm with SAS/C:
(1) Decompact the netpbm source archive (presumably you've already done this
if you are reading this file). The top level directory should have, among
others, subdirectories "pbm", "pgm", "ppm", and "pnm". CD to this top level
directory.
(2) Install foreach somewhere in your path, e.g. c:
(3) In the top level directory, type "smake". This will build all of the
binaries.
(4) Edit the top-level SMakefile, changing the definition of the variables
INSTALLBINARIES, INSTALLMANUALS1, INSTALLMANUALS3, and INSTALLMANUALS5 to
reflect where on your system you want the executables and man pages to go.
(5) In the top level directory, type "smake install". This will copy the
executables to $(INSTALLBINARIES) and the man pages to $(INSTALLMANUALS?).
(6) In the top level directory, type "smake clean". This will delete the
copies of the executables from the source tree, the .o object files, and other
chaff.
-R. Knop 93/01/26